092aff4ec53aebcc7133a2131b970b68835f7a27,underfs/gcs/src/test/java/alluxio/underfs/gcs/GCSUtilsTest.java,GCSUtilsTest,translateUserAcl,#,48

Before Change


  public void translateUserAcl() {
    // Grant only READ, READ_ACP permission to the user. Check the translated mode is 0500.
    mAcl.grantPermission(mOwnerGrantee, Permission.PERMISSION_READ);
    mAcl.grantPermission(mOwnerGrantee, Permission.PERMISSION_READ_ACP);
    Assert.assertEquals((short) 0500, GCSUtils.translateBucketAcl(mAcl, ID));
    Assert.assertEquals((short) 0000, GCSUtils.translateBucketAcl(mAcl, OTHER));

After Change


    mAcl.grantPermission(mUserGrantee, Permission.PERMISSION_READ);
    Assert.assertEquals((short) 0500, GCSUtils.translateBucketAcl(mAcl, ID));
    Assert.assertEquals((short) 0000, GCSUtils.translateBucketAcl(mAcl, OTHER_ID));
    mAcl.grantPermission(mUserGrantee, Permission.PERMISSION_READ_ACP);
    Assert.assertEquals((short) 0500, GCSUtils.translateBucketAcl(mAcl, ID));
    Assert.assertEquals((short) 0000, GCSUtils.translateBucketAcl(mAcl, OTHER_ID));
  }